import { ElMessage } from 'element-plus';


// 白名单（不需要 token 的页面）
const whiteList = ['/login', "/get/code", '/user/authentication'] // 白名单，不需要 token 的请求

// 路由守卫
export const routerGuard = (router) => {
    router.beforeEach((to, from, next) => {
        const token = localStorage.getItem('token');
        const url = to.path; // 获取当前路径
        // console.log(url);

        //非登录页面，token不存在，跳转到登录页面
        if (!token && to.path !== '/login') {
            next('/login')
        } else if (token && to.path === '/login') {
            next('/')
        } else {
            next()
        }
    })
}